drag your feet - German English Dictionary